@charset "utf-8";
/*登陆*/
.st-userlogin-box{
	float:left;
	width:100%;
	height:540px;
	background:url(../images/user-login-bg.jpg) center no-repeat}
.st-login-wp{
	width:1200px;
	height:540px;
	margin:0 auto;
	position:relative}
.st-admin-box{
	position:absolute;
	right:160px;
	top:50%;
	width:270px;
	height:300px;
	margin-top:-185px;
	padding:50px 50px 20px;
	border-radius:5px;
	background:url(../images/repeat-bg02.png) left top repeat}
.login-account-key,
.login-account-key ul{
	float:left;
	width:270px}
.login-account-key ul li{
	float:left;
	width:270px}
.login-account-key ul li.number,
.login-account-key ul li.password{
	height:40px;
	border-bottom:2px solid #cedbe7;
	background:#fff}
.login-account-key ul li.password{
	margin-top:20px}
.login-account-key ul li.number span,
.login-account-key ul li.password span{
	float:left;
	width:32px;
	height:24px;
	margin:8px;
	border-right:1px solid #00b7ee;
	background:url(../images/st-userlogin-bg.png) no-repeat}
.login-account-key ul li.number span.tb{
	background-position:3px 3px}
.login-account-key ul li.password span.tb{
	background-position:3px -48px}
.login-account-key ul li.number .np-box,
.login-account-key ul li.password .np-box{
	float:left;
	width:221px;
	height:40px;
	line-height:40px;
	font-size:14px}
.login-account-key ul li.forget{
	float:left;
	width:250px;
	height:30px;
	line-height:30px;
	margin:5px 0;
	padding:0 10px;}
.login-account-key ul li.forget span{
	color:#f00;
	float:left}
.login-account-key ul li.forget a{
	color:#fc6000;
	float:right}
.login-account-key ul li.forget a:hover{
	text-decoration:underline}
.login-account-key ul li.dl-btn a{
	float:left;
	color:#fff;
	width:270px;
	height:40px;
	line-height:40px;
	font-size:16px;
	text-align:center;
	background:#0082dd}
.login-account-key ul li.now-zc{
	float:left;
	color:#1b1b1b;
	width:270px;
	height:30px;
	line-height:30px;
	text-align:center}
.login-account-key ul li.now-zc a{
	color:#fc6000}
	
/*注册*/
.st-reg-box{
	position:absolute;
	left:50%;
	top:50%;
	width:760px;
	height:330px;
	padding:20px 50px;
	margin:-185px 0 0 -430px;
	border-radius:5px;
	background:url(../images/repeat-bg02.png) left top repeat}
.reg-tabnav{
	float:left;
	width:580px;
	padding:10px 0 26px;
	border-right:1px solid #b5b5b5}
.reg-tabnav span{
	float:left;
	color:#1b1b1b;
	height:24px;
	line-height:24px;
	margin:0 20px;
	font-size:16px;
	cursor:pointer}
.reg-tabnav span.on{
	color:#fc6000;
	border-bottom:2px solid #fc6000}
.reg-tabnav i{
	float:left;
	width:0;
	height:18px;
	margin-top:3px;
	border-left:1px solid #8a8e90;
	border-right:1px solid #4b4c4d}
.reg-cont-box{
	float:left;
	width:580px;
	height:270px;
	border-right:1px solid #b5b5b5}
.reg-cont-box ul{
	float:left;
	width:580px}
.reg-cont-box ul li{
	float:left;
	width:580px;
	margin-bottom:10px}
.reg-cont-box ul li .bt-sp{
	float:left;
	color:#1b1b1b;
	width:85px;
	height:35px;
	line-height:35px;
	padding-right:5px;
	text-align:right;
	font-size:14px}
.reg-cont-box ul li .reg-text{
	float:left;
	height:33px;
	line-height:33px;
	font-size:14px;
	padding-left:5px;
	border-bottom:2px solid #cedbe7}
.reg-cont-box ul li .reg-yzm{
	float:left;
	width:114px;
	height:31px;
	margin-left:8px;
	cursor:pointer;
	border:1px solid #a0a0a0}
.reg-cont-box ul li .reg-change{
	float:left;
	color:#1b1b1b;
	height:35px;
	line-height:35px;
	margin-left:10px}
.reg-cont-box ul li .reg-change a{
	color:#00a0e9}
.reg-cont-box ul li .reg-get-pw{
	float:left;
	color:#1b1b1b;
	width:114px;
	height:31px;
	line-height:31px;
	margin-left:8px;
	text-align:center;
	font-size:14px;
	cursor:pointer;
	border:1px solid #a0a0a0;
	background:#f9f9f9}
.reg-cont-box ul li .reg-pass-ico{
	float:left;
	width:15px;
	height:15px;
	margin:10px 0 0 10px;
	background:url(../images/st-ts-ico.png) no-repeat 0 bottom}
.reg-cont-box ul li .reg-error-txt{
	float:left;
	color:#fc6000;
	height:35px;
	line-height:35px;
	margin-left:10px;
	padding-left:20px;
	background:url(../images/st-ts-ico.png) no-repeat 0 -41px}
.reg-cont-box ul li .reg-error-txt a{
	color:#fc6000;
	margin-left:3px;
	text-decoration:underline}
.reg-cont-box ul li .reg-pw-intensity{
	float:left;
	height:12px;
	line-height:12px;
	padding-left:88px;
	margin:11px 0 0 10px;
	background:url(../images/reg-qiangdu-ico.png) no-repeat}
.reg-cont-box ul li .ruo{
	color:#fc6000;
	background-position:0 1px}
.reg-cont-box ul li .zhong{
	color:#f4a831;
	background-position:0 -11px}
.reg-cont-box ul li .gao{
	color:#54b83f;
	background-position:0 -23px}
.reg-cont-box ul li .getback-name{
	float:left;
	color:#1b1b1b;
	height:35px;
	line-height:35px;
	font-size:14px}
.reg-cont-box .now-reg-btn{
	float:left;
	width:580px;
	height:33px}
.reg-cont-box .now-reg-btn a{
	float:left;
	color:#fff;
	width:235px;
	height:33px;
	line-height:33px;
	text-align:center;
	font-size:14px;
	margin-left:90px;
	background:#0082dd}
.success-get-back{
	float:left;
	width:500px}
.success-get-back .get-txt{
	float:left;
	width:500px;
	text-align:center}
.success-get-back .get-txt span{
	display:block;
	color:#00b7ee;
	height:30px;
	line-height:30px;
	font-size:18px}
.success-get-back .get-txt span i{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:24px;
	height:24px;
	vertical-align:middle;
	margin:-5px 5px 0 ;
	background:url(../images/st-userlogin-bg.png) no-repeat 0 -101px}
.success-get-back .get-txt em{
	display:block;
	color:#1b1b1b;
	height:20px;
	line-height:20px;
	font-size:14px}
.success-get-back .get-link{
	float:left;
	width:500px;
	margin:50px 0 20px;
	text-align:center}
.success-get-back .get-link a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#0ab5eb;
	width:125px;
	height:30px;
	line-height:30px;
	margin:0 10px;
	font-size:14px;
	text-align:center;
	border:1px solid #0ab5eb;
	background:#fff}
.success-get-back .get-link a:hover{
	color:#fff;
	background:#0082dd}


.reg-tig-box{
	float:left;
	width:129px;
	margin:170px 0 0 50px}
.reg-tig-box p{
	float:left;
	color:#1b1b1b;
	width:129px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin-bottom:10px}
.reg-tig-box p a{
	color:#0082dd;
	text-decoration:underline;
	font-size:14px}
.reg-tig-box dl,
.reg-tig-box dl dt,
.reg-tig-box dl dd{
	float:left;
	color:#1b1b1b;
	width:129px;
	font-size:14px}
.reg-tig-box dl dd{
	margin-top:10px}

/*找回密码*/
.getback-pw-box{
	float:left;
	width:100%;
	min-width:1200px;
	height:540px;
	position:relative;
	background:url(../images/getback-pd-bg.jpg) center no-repeat}
.getback-pw-con{
	width:860px;
	height:408px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-204px 0 0 -430px;
	border-radius:5px;
	overflow:hidden;
	background:url(../images/repeat-bg02.png) left top repeat}
.getback-pw-con .getback-pw-tit{
	float:left;
	color:#fff;
	width:860px;
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:16px;
	background:#00b7ee}
.getback-pw-con .getback-pw-step{
	float:left;
	width:510px;
	height:5px;
	margin:46px 0 0 175px;
	border-radius:3px}
.getback-pw-con .getback-pw-step span{
	float:left;
	width:170px;
	height:5px;
	margin-right:-3px;
	position:relative;
	z-index:999;
	border-radius:3px;
	background:#d9dadc}
.getback-pw-con .getback-pw-step span.on{
	z-index:9999;
	background:#0ab6eb}
.getback-pw-con .getback-pw-step span i{
	position:absolute;
	left:50%;
	top:50%;
	display:block;
	color:#fff;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:-10px 0 0 -10px;
	font-size:13px;
	font-family:Arial;
	font-style:normal;
	border-radius:50%;
	background:#d9dadc}
.getback-pw-con .getback-pw-step span.on i{
	background:#0ab6eb}
.getback-pw-con .getback-pw-step span em{
	display:none;
	float:left;
	color:#0ab6eb;
	width:170px;
	height:30px;
	line-height:30px;
	margin-top:15px;
	text-align:center;
	font-size:14px}
.getback-pw-con .getback-pw-step span.on em{
	display:block}
.getback-pw-con .reg-cont-box {
  float:left;
  width:580px;
	height:auto !important;
	margin:64px 0 0 190px;
	border-right:0 !important}
	

.other-login,
.other-login dl{
	float:left;
	width:270px;
	margin-top:10px}
.other-login dt{
	float:left;
	color:#1b1b1b;
	width:270px;
	height:30px;
	font-size:14px}
.other-login dt span{
	float:left;
	height:30px;
	line-height:30px}
.other-login dt em{
	float:right;
	width:150px;
	height:0;
	margin-top:14px;
	border-top:1px solid #959595}
.other-login dd{
	float:left;
	width:270px;
	height:39px;
	margin-top:5px}
.other-login dd a,
.reg-tig-box dl dd a{
	float:left;
	width:29px;
	height:29px;
	margin-right:11px;
	font-size:0;
	background:url(../images/st-userlogin-bg.png) no-repeat}
.other-login dd a.qq,
.reg-tig-box dl dd a.qq{
	background-position:0 -155px}
.other-login dd a.wx,
.reg-tig-box dl dd a.wx{
	background-position:-40px -155px}
.other-login dd a.wb,
.reg-tig-box dl dd a.wb{
	background-position:-80px -155px}
.other-login dd a:hover,
.reg-tig-box dl dd a:hover{
	background:url(../images/st-userlogin-bg.png) no-repeat}
.other-login dd a.qq:hover,
.reg-tig-box dl dd a.qq:hover{
	background-position:0 -194px}
.other-login dd a.wx:hover,
.reg-tig-box dl dd a.wx:hover{
	background-position:-40px -194px}
.other-login dd a.wb:hover,
.reg-tig-box dl dd a.wb:hover{
	background-position:-80px -194px}


.user-side-menu{
	float:left;
	width:190px;
	border:1px solid #f7f7f7;
	background:#fbfbfb}
.user-side-menu ul{
	float:left;
	width:190px}
.user-side-menu ul li{
	float:left;
	width:190px}
.user-side-menu ul li:last-child{
	border-bottom:0}
.user-side-menu ul li a{
	float:left;
	color:#333;
	width:130px;
	height:49px;
	line-height:49px;
	padding-left:60px;
	font-size:14px}
.user-side-menu ul li .son a.on,
.user-side-menu ul li .son a:hover{
	color:#fff;
	width:130px;
	background:#009fde}
.user-side-menu ul li a.ico01{
	background:url(../images/user-menu-ico.png) no-repeat 37px 16px}
.user-side-menu ul li a.ico01.on,
.user-side-menu ul li a.ico01:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px 16px #009fde}
.user-side-menu ul li a.ico02{
	background:url(../images/user-menu-ico.png) no-repeat 37px -30px}
.user-side-menu ul li a.ico02.on,
.user-side-menu ul li a.ico02:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px -30px #009fde}
.user-side-menu ul li a.ico03{
	background:url(../images/user-menu-ico.png) no-repeat 37px -75px}
.user-side-menu ul li a.ico03.on,
.user-side-menu ul li a.ico03:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px -75px #009fde}
.user-side-menu ul li a.ico04{
	background:url(../images/user-menu-ico.png) no-repeat 37px -120px}
.user-side-menu ul li a.ico04.on,
.user-side-menu ul li a.ico04:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px -120px #009fde}
.user-side-menu ul li a.ico05{
	background:url(../images/user-menu-ico.png) no-repeat 37px -165px}
.user-side-menu ul li a.ico05.on,
.user-side-menu ul li a.ico05:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px -165px #009fde}
.user-side-menu ul li a.ico06{
	background:url(../images/user-menu-ico.png) no-repeat 37px -207px}
.user-side-menu ul li a.ico06.on,
.user-side-menu ul li a.ico06:hover{
	color:#fff;
	width:130px;
	background:url(../images/user-menu-ico.png) no-repeat -169px -207px #009fde}
.user-side-menu ul li .son{
	float:left;
	width:190px;
	background:#f7f6f8}
.user-side-menu ul li .son a{
	float:left;
	color:#666;
	width:130px;
	height:34px;
	line-height:34px;
	font-size:12px}

.user-cont-box{
	float:right;
	width:870px;
	padding:20px 60px;
	margin-bottom:20px;
	border:1px solid #dcdcdc}
.personal-data,
.safe-center,
.revise-ps-word,
.verify-number,
.success-box,
.add-linkman-box{
	float:left;
	width:870px;}
.personal-data h3.gr-tit,
.safe-center h3.aq-tit,
.revise-ps-word h3.xg-tit,
.verify-number h3.yz-tit,
.success-box h3.success-tit,
.add-linkman-box .linkman-tit{
	float:left;
	color:#333;
	width:870px;
	height:30px;
	font-size:18px;
	border-bottom:2px solid #dcdcdc}
.personal-data dl{
	float:left;
	width:870px;
	margin-top:12px}
.personal-data dl dt{
	float:left;
	color:#333;
	width:75px;
	height:30px;
	line-height:30px;
	font-size:14px}
.personal-data dl dd{
	float:left;
	width:795px}
.personal-data .head-pic{
	float:left;
	width:108px;
	height:108px;
	padding:2px;
	cursor:pointer;
	position:relative;
	border:1px solid #dcdcdc;
	background:#fff}
.personal-data .head-pic img{
	float:left;
	width:108px;
	height:108px}
.personal-data .head-pic span{
	position:absolute;
	left:2px;
	bottom:2px;
	display:block;
	color:#fff;
	width:108px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-align:center;
	background:url(../images/repeat-bg01.png) left repeat}
.personal-data .zh{
	float:left;
	color:#333;
	height:30px;
	line-height:30px;
	font-size:14px}
.personal-data .msg-text{
	float:left;
	width:178px;
	height:28px;
	padding-left:5px;
	border:1px solid #dcdcdc}
.personal-data .star-ico{
	float:left;
	color:#f60;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-size:14px;
	margin-left:10px}
.personal-data .sex{
	float:left;}
.personal-data .sex a{
	float:left;
	color:#333;
	width:68px;
	height:28px;
	line-height:28px;
	font-size:14px;
	text-align:center;
	margin-right:5px;
	border:1px solid #dcdcdc}
.personal-data .sex a.on{
	color:#fff;
	width:70px;
	height:30px;
	line-height:30px;
	border:0;
	background:#0082dd}
.personal-data .phone-num,
.personal-data .mail{
	color:#333;
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px}
.personal-data .revise{
	float:left;
	color:#0082dd;
	height:30px;
	line-height:30px;
	margin-left:30px;
	font-size:14px}
.personal-data .revise:hover{
	color:#fc6000}
.personal-data hr{
	float:left;
	width:870px;
	height:0;
	border:0;
	margin:20px 0;
	border-top:1px dotted #dcdcdc}
.personal-data .msg-p{
	float:left;
	color:#fc6000;
	width:870px;
	height:30px;
	line-height:30px}
.personal-data .save-revise{
	float:left;
	width:870px}
.personal-data .save-revise a{
	float:left;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	margin:20px 0 0 75px;
	text-align:center;
	font-size:14px;
	border-radius:3px;
	background:#0082dd}

.safe-center .aq-con,
.safe-center .bind-con{
	float:left;
	width:870px}
.safe-center .aq-con li,
.safe-center .bind-con li{
	float:left;
	width:870px;
	padding:20px 0;
	border-bottom:1px dotted #dcdcdc}
.safe-center .aq-con li .part1,
.safe-center .bind-con li .part1{
	float:left;
	color:#333;
	width:150px;
	height:30px;
	line-height:30px;
	font-size:14px}
.safe-center .bind-con li .part1 .bind-qq,
.safe-center .bind-con li .part1 .bind-wx,
.safe-center .bind-con li .part1 .bind-wb{
	display:block;}
.safe-center .bind-con li .part1 .bind-qq:before,
.safe-center .bind-con li .part1 .bind-wx:before,
.safe-center .bind-con li .part1 .bind-wb:before{
	content:' ';
	display:inline-block;
	width:29px;
	height:29px;
	vertical-align:middle;
	margin:-3px 10px 0 5px;
	background:url(../images/st-userlogin-bg.png) no-repeat}
.safe-center .bind-con li .part1 .bind-qq:before{
	background-position:0 -194px}
.safe-center .bind-con li .part1 .bind-wx:before{
	background-position:-40px -194px}
.safe-center .bind-con li .part1 .bind-wb:before{
	background-position:-80px -194px}
.safe-center .aq-con li .part1 i{
	float:left;
	width:21px;
	height:20px;
	margin:5px 10px 0;
	background:url(../images/pass-ico.png) no-repeat 0 bottom}
.safe-center .aq-con li .part1 i.tg{
	background:url(../images/pass-ico.png) no-repeat 0 top}
.safe-center .aq-con li .part2,
.safe-center .bind-con li .part2{
	float:left;
	color:#333;
	width:450px;
	height:30px;
	line-height:30px;
	font-size:14px}
.safe-center .bind-con li .part2 .on-bind strong{
	color:#ff881e}
.safe-center .bind-con li .part2 .un-bind{
	color:#999}
.safe-center .aq-con li .part2 em{
	color:#0082dd}
.safe-center .aq-con li .part2 .int{
	float:left;
	color:#f4a831}
.safe-center .aq-con li .part2 .int span{
	float:left;
	height:10px;
	margin-top:10px}
.safe-center .aq-con li .part2 .int span i{
	float:left;
	width:26px;
	height:10px;
	margin-right:2px;
	background:#ccc}
.safe-center .aq-con li .part2 .int span i.on{
	background:#f4a831}
.safe-center .aq-con li .part3{
	float:left;
	width:100px}
.safe-center .aq-con li .part3 a{
	float:left;
	width:98px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	border:1px solid #dcdcdc;
	border-radius:3px}
.safe-center .aq-con li .part3 a:hover{
	background:#f0f0f0}
.safe-center .aq-con li .part4,
.safe-center .bind-con li .part3{
	float:right;
	width:100px;
	font-size:14px}
.safe-center .aq-con li .part4 a{
	color:#0082dd;
	float:left;
	width:100px;
	height:30px;
	line-height:30px}
.safe-center .bind-con li .part3 .clear-bind{
	color:#0082dd;
	display:block;
	height:30px;
	line-height:30px;
	text-align:center}
.safe-center .bind-con li .part3 .clear-bind:hover{
	color:#f60}
.safe-center .bind-con li .part3 .now-bind{
	color:#333;
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #dcdcdc;
	border-radius:3px;
	background:#fff}
.safe-center .bind-con li .part3 .now-bind:hover{
	background:#f0f0f0}

.password-xg{
	float:left;
	width:870px;
	padding:20px 0}
.password-xg dl{
	float:left;
	width:870px;
	margin-top:12px}
.password-xg dl dt{
	float:left;
	width:170px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px}
.password-xg dl dd{
	float:left;
	width:700px}
.password-xg dl dd .msg-text{
  float:left;
  width:178px;
  height:28px;
  padding-left:5px;
	font-size:14px;
  border:1px solid #dcdcdc}
.password-xg .confirm-btn{
	float:left;
	width:870px;
	margin-top:20px}
.password-xg .confirm-btn a{
	float:left;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	margin-left:170px;
	text-align:center;
	font-size:14px;
	border-radius:3px;
	background:#0082dd}
/*验证手机*/
.verify-number .verify-con,
.success-box .success-con{
	float:left;
	width:870px;
	padding:20px 0}
.verify-number .verify-con dl{
	float:left;
	width:870px;
	margin-top:10px}
.verify-number .verify-con dl dt{
	float:left;
	color:#313131;
	width:170px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px}
.verify-number .verify-con dl dd{
	float:left;
	width:700px}
.verify-number .verify-con dl dd .user-name{
	float:left;
	color:#333;
	width:200px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	font-size:14px;
	border:1px solid #dcdcdc}
.verify-number .verify-con dl dd .yz-ts{
	float:left;
	color:#ff7800;
	height:30px;
	line-height:30px;
	margin-left:20px;
	font-size:14px}
.verify-number .verify-con dl dd .yzm-text{
  float:left;
  width:100px;
  height:28px;
  padding-left:5px;
  font-size:14px;
  border:1px solid #dcdcdc}
.verify-number .verify-con dl dd .get-number{
	float:left;
	color:#0082dd;
	height:28px;
	line-height:28px;
	padding:0 10px;
	margin-left:10px;
	cursor:pointer;
	font-size:14px;
	border:1px solid #a0a0a0;
	background:#fff}
.verify-number .verify-con dl dd .get-number:hover{
	background:#f5f5f5}
.verify-number .verify-con .verify-btn,
.success-box .success-con .success-btn{
	float:left;
	width:700px;
	padding-left:170px;
	margin-top:50px}
.verify-number .verify-con .verify-btn a,
.success-box .success-con .success-btn a{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
	margin-right:20px;
	font-size:14px;
	text-align:center;
	border:1px solid #dcdcdc;
	border-radius:3px}
.verify-number .verify-con .verify-btn a.qd-btn,
.success-box .success-con .success-btn a.qd-btn{
	color:#fff;
	border:1px solid #0082dd;
	background:#0082dd}
.verify-number .verify-con .verify-btn a.qd-btn:hover,
.success-box .success-con .success-btn a.qd-btn:hover{
	background:#0567ac}
.verify-number .verify-con .verify-btn a.back-btn,
.success-box .success-con .success-btn a.back-btn{
	color:#333}
.verify-number .verify-con .verify-btn a.back-btn:hover,
.success-box .success-con .success-btn a.back-btn:hover{
	background:#f0f0f0}
.verify-number .verify-con .pc-txt{
	float:left;
	color:#333;
	width:700px;
	line-height:24px;
	padding-left:170px;
	margin-top:80px}
.success-box .success-con .success-txt{
	float:left;
	width:650px;
	height:40px;
	margin:50px 0 0 170px;
	padding-left:50px;
	background:url(../images/success-ico.png) left no-repeat}
.success-box .success-con .success-txt p{
	float:left;
	width:650px;
	height:20px;
	line-height:20px}
.success-box .success-con .success-txt p.t1{
	color:#0082dd;
	font-size:14px}
.success-box .success-con .success-txt p.t2{
	color:#333}




.success-out-box{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:9999;
	background:url(../images/repeat-bg01.png) left repeat}
.success-out-box .box-con{
	position:absolute;
	left:50%;
	top:50%;
	z-index:99999;
	width:380px;
	height:210px;
	margin:-105px 0 0 -190px;
	background:#fff}
.success-out-box .box-con h3{
	display:block;
	color:#333;
	height:36px;
	line-height:36px;
	margin:60px 0 20px;
	text-align:center;
	font-size:14px}
.success-out-box .box-con h3 img{
	display:inline-block;
	vertical-align:middle;
	margin:-2px 10px 0 0}
.success-out-box .box-con a{
	display:block;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	text-align:center;
	border-radius:3px;
	background:#0082dd}
/*添加联系人*/
.add-linkman-box .linkman-con,
.add-linkman-box .linkman-list{
	float:left;
	width:870px}
.add-linkman-box .linkman-list{
	margin-top:10px}
.add-linkman-box .linkman-list td{
	border-bottom:1px dotted #e6e6e6}
.add-linkman-box .linkman-list .add-linkman-btn,
.add-linkman-box .linkman-con .keep-linkman{
	float:left;
	width:870px;
	margin-top:15px}
.add-linkman-box .linkman-list .add-linkman-btn a{
	float:left;
	color:#fff;
	width:80px;
	height:33px;
	line-height:33px;
	font-size:14px;
	text-align:center;
	border-radius:3px;
	background:#00b7ee}
.add-linkman-box .linkman-list .add-linkman-btn a i{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	margin:-3px 5px 0 0;
	font-size:18px;
	font-style:normal;
	font-weight:bold}
.add-linkman-box .linkman-con .keep-linkman{
	margin-top:50px}
.add-linkman-box .linkman-con .keep-linkman a{
	display:block;
	color:#fff;
	width:96px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:14px;
	margin:0 auto;
	border-radius:3px;
	background:#0082dd}

/*订单*/
.user-order-box{
	float:right;
	width:992px}
.user-order-box .tabnav{
	float:left;
	width:992px;
	border-bottom:2px solid #00b7ee}
.user-order-box .tabnav span{
	float:left;
	color:#333;
	height:30px;
	line-height:30px;
	padding:0 30px;
	font-size:14px;
	margin-right:-1px;
	cursor:pointer;
	border:1px solid #dcdcdc;
	border-bottom:0}
.user-order-box .tabnav span.on{
	color:#fff;
	border:1px solid #00b7ee;
	border-bottom:0;
	background:#00b7ee}
.user-order-box .tabnav .user-usable-js{
	color:#333;
	float:left;
	height:31px;
	line-height:31px;
	padding:0 30px;
	font-size:14px}
.user-order-box .tabnav .user-usable-js b{
	color:#ff9b3a;
	font-size:18px;
	font-weight:500}
.user-order-box .tabcon{
	float:left;
	width:970px;
	padding:10px;
	border:1px solid #dcdcdc;
	border-top:0}
.table-list th{
	text-align:center;
	font-size:14px;
	background:#e8faff}
.table-list td{
	color:#333;
	text-align:center;
	border-bottom:1px solid #dcdcdc}
.table-list .sign01{
	color:#e60012}
.table-list .sign02{
	color:#ff9b3a}
.table-list .sign03{
	color:#c9c9c9}
.table-list .sign04{
	color:#00b7ee}
.table-list .sign05{
	color:#a0a0a0}
.table-list .now-fk{
	color:#e60012}
.table-list .now-dp{
	color:#ff9b3a}
.table-list .cp-tit{
	color:#0082dd}
.operate a{
	padding:0 5px}
/*用户中心首页*/
.user-home-box{
	float:left;
	width:992px}
.user-home-box .user-home-msg{
	float:left;
	width:992px;
	padding:35px 0}
.user-home-box .user-msg-con{
	float:left;
	width:385px;
	height:90px;
	padding-left:35px;
	overflow:hidden;
	border-right:1px dotted #d8d8d8}
.user-home-box .user-msg-con .user-pic,
.user-home-box .user-msg-con .user-pic img{
	float:left;
	width:90px;
	height:90px;
	border-radius:10px;
	overflow:hidden}
.user-home-box .user-msg-con .user-txt{
	float:left;
	width:260px;
	padding-left:35px}
.user-home-box .user-msg-con .user-txt .name{
	color:#333;
	margin-bottom:10px;
	font-size:24px}
.user-home-box .user-msg-con .user-txt .mail-box,
.user-home-box .user-msg-con .user-txt .phone-num{
	color:#333;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px}
.user-home-box .user-msg-con .user-txt .mail-box a,
.user-home-box .user-msg-con .user-txt .phone-num a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#fff;
	height:18px;
	line-height:18px;
	padding:0 5px;
	margin:-3px 0 0 10px;
	vertical-align:middle;
	font-size:12px;
	border:1px solid #faa119;
	border-radius:3px;
	background:#ffbd13}
.user-home-box .user-msg-tj,
.user-home-box .user-msg-tj ul{
	float:left;
	width:570px}
.user-home-box .user-msg-tj ul li{
	float:left;
	width:142px;
	cursor:pointer;
	text-align:center}
.user-home-box .user-msg-tj ul li em{
	display:block;
	width:50px;
	height:50px;
	margin:0 auto 5px;
	background:url(../images/user-home-ico.png) no-repeat}
.user-home-box .user-msg-tj ul li.my-jf em{
	background-position:0 0}
.user-home-box .user-msg-tj ul li.un-fk em{
	background-position:0 -100px}
.user-home-box .user-msg-tj ul li.un-dp em{
	background-position:0 -200px}
.user-home-box .user-msg-tj ul li.my-zx em{
	background-position:0 -300px}
.user-home-box .user-msg-tj ul li.my-jf:hover em{
	background-position:-80px 0}
.user-home-box .user-msg-tj ul li.un-fk:hover em{
	background-position:-80px -100px}
.user-home-box .user-msg-tj ul li.un-dp:hover em{
	background-position:-80px -200px}
.user-home-box .user-msg-tj ul li.my-zx:hover em{
	background-position:-80px -300px}
.user-home-box .user-msg-tj ul li span{
	color:#333;
	display:block;
	font-size:14px}
.user-home-box .user-msg-tj ul li strong{
	color:#fc6000;
	display:block;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif}
.user-home-box .user-home-order{
	float:left;
	width:954px;
	padding:0 18px;
	border:1px solid #dcdcdc}
.user-home-box .user-home-order .order-tit{
	float:left;
	color:#333;
	width:924px;
	height:50px;
	line-height:50px;
	padding-left:30px;
	margin-top:10px;
	font-size:18px;
	border-bottom:2px solid #f4f4f4;
	background:url(../images/user-home-ico.png) no-repeat -155px -130px}
.user-home-box .user-home-order .order-list{
	float:left;
	width:954px;
	margin-top:18px}
.user-home-box .user-home-order .order-no-have,
.user-order-box .jf-no-have,
.user-order-box .zx-no-have{
	float:left;
	width:954px;
	padding:50px 0}
.user-home-box .user-home-order .order-no-have span{
	display:block;
	width:73px;
	height:74px;
	margin:0 auto;
	background:url(../images/user-home-ico.png) no-repeat -160px -216px}
.user-order-box .jf-no-have span{
	display:block;
	width:129px;
	height:131px;
	margin:0 auto;
	background:url(../images/no-jf-ico.png) left no-repeat}
.user-order-box .zx-no-have span{
	display:block;
	width:110px;
	height:108px;
	margin:0 auto;
	background:url(../images/no-zixun-ico.png) left no-repeat}
.user-home-box .user-home-order .order-no-have p,
.user-order-box .jf-no-have p,
.user-order-box .zx-no-have p{
	color:#333;
	margin-top:20px;
	font-size:14px;
	text-align:center}
.user-home-box .user-home-order .order-no-have p a,
.user-order-box .jf-no-have p a,
.user-order-box .zx-no-have p a{
	color:#0088d0;
	font-size:14px}
.user-home-box .user-home-order .order-no-have p a:hover,
.user-order-box .jf-no-have p a:hover,
.user-order-box .zx-no-have p a:hover{
	color:#fc6000;
	text-decoration:underline}
.user-home-box .user-home-order .order-list table th{
	color:#7c7c7c;
	font-size:14px;
	text-align:center}
.user-home-box .user-home-order .order-list table td{
	border-top:1px solid #dcdcdc}
.user-home-box .user-home-order .order-list .con,
.user-home-box .user-home-order .order-list .con dl{
	float:left}
.user-home-box .user-home-order .order-list .con dl dt,
.user-home-box .user-home-order .order-list .con dl dt a,
.user-home-box .user-home-order .order-list .con dl dt a img{
	float:left;
	width:110px;
	height:80px;
	overflow:hidden}
.user-home-box .user-home-order .order-list .con dl dd{
	float:left;
	width:250px;
	padding-left:20px}
.user-home-box .user-home-order .order-list .con dl dd .tit{
	color:#0082dd;
	display:block;
	font-size:14px;
	max-height:40px;
	line-height:20px;
	margin-bottom:5px;
	overflow:hidden}
.user-home-box .user-home-order .order-list .con dl dd .tit:hover{
	color:#f60}
.user-home-box .user-home-order .order-list .con dl dd p{
	color:#7c7c7c;
	height:18px;
	line-height:18px}
.user-home-box .user-home-order .order-list .price{
	color:#fc6000;
	font-size:14px;
	font-weight:bold}
.user-home-box .user-home-order .order-list .rq{
	color:#333;
	display:block;
	line-height:30px;
	font-size:14px}
.user-home-box .user-home-order .order-list .now-fk{
	color:#fff;
	display:inline-block;
	width:75px;
	height:26px;
	line-height:26px;
	margin-bottom:5px;
	font-size:14px;
	border-radius:3px;
	background:#fb4734}
.user-home-box .user-home-order .order-list .order-ck{
	color:#333;
	display:block;
	font-size:14px}
.user-home-box .user-home-order .order-list .order-ck:hover{
	color:#f60}
.user-home-box .user-home-order .order-list .dfk{
	color:#e60012;
	font-size:14px}
.user-home-box .user-home-order .order-list .dcl{
	color:#fb4734;
	font-size:14px}
.user-home-box .user-home-order .order-list .yqx{
	color:#c9c9c9;
	font-size:14px}
.user-home-box .user-home-order .order-list .wdp{
	color:#ff9b3a;
	font-size:14px}
.user-home-box .user-home-order .order-list .ywc{
	color:#00b7ee;
	font-size:14px}

.guess-you-like{
	float:left;
	width:954px;
	padding:0 18px 18px;
	margin-top:16px;
	border:1px solid #dcdcdc}
.guess-you-like .like-tit{
	float:left;
	color:#333;
	width:920px;
	height:50px;
	line-height:50px;
	padding-left:34px;
	margin-top:10px;
	font-size:18px;
	border-bottom:2px solid #f4f4f4;
	background:url(../images/user-home-ico.png) no-repeat -155px -56px}
.guess-you-like .like-list,
.guess-you-like .like-list ul{
	float:left;
	width:954px}
.guess-you-like .like-list ul li{
	float:left;
	width:225px;
	margin:15px 15px 0 0;
	overflow:hidden;
	border:1px solid #dcdcdc;
	border-radius:3px;
	background:#f5f5f5}
.guess-you-like .like-list ul li.mr_0{
	margin-right:0}
.guess-you-like .like-list ul li .pic,
.guess-you-like .like-list ul li .pic a,
.guess-you-like .like-list ul li .pic a img{
	float:left;
	width:225px;
	height:150px}
.guess-you-like .like-list ul li .con{
	float:left;
	width:205px;
	padding:5px 10px 0}
.guess-you-like .like-list ul li .con a{
	color:#333;
	float:left;
	width:205px;
	height:44px;
	line-height:22px;
	overflow:hidden;
	font-size:14px}
.guess-you-like .like-list ul li .con a:hover{
	color:#f60}
.guess-you-like .like-list ul li .con p{
	float:left;
	width:205px;
	padding:5px 0}
.guess-you-like .like-list ul li .con p del{
	float:left;
	height:30px;
	line-height:30px;
	color:#959595}
.guess-you-like .like-list ul li .con p span{
	float:right;
	color:#fc6000;
	height:30px;
	line-height:30px}
.guess-you-like .like-list ul li .con p span b{
	font-size:18px;
	font-weight:500}


/*咨询列表*/
.zixun-list-con,
.zixun-list-con ul{
	float:left;
	width:970px}
.zixun-list-con ul li{
	float:left;
	width:970px;
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #d8d8d8}
.zixun-list-con ul li p{
	float:left;
	width:970px}
.zixun-list-con ul li p.name{
	color:#858585;
	width:940px;
	min-height:24px;
	line-height:24px;
	padding-left:30px;
	background:url(../images/user-home-ico.png) no-repeat -160px 1px}
.zixun-list-con ul li p.name a{
	color:#0082dd;
	margin-left:10px}
.zixun-list-con ul li p.name a:hover{
	color:#f60}
.zixun-list-con ul li p.wt{
	color:#444;
	min-height:24px;
	line-height:24px;
	overflow:hidden}
.zixun-list-con ul li p.txt{
	color:#999;
	line-height:18px;
	margin-top:10px}
.zixun-list-con ul li p.date{
	color:#b5b5b5;
	height:20px;
	line-height:20px}


.user-order-show{
	float:left;
	width:870px}
.user-order-show .flow-path{
	float:left;
	width:870px;
	height:44px;
	margin-bottom:20px;
	background:url(../images/order-manage-bg.png) no-repeat}
.user-order-show .flow-path.first{
	background-position:0 0}
.user-order-show .flow-path.second{
	background-position:0 -44px}
.user-order-show .flow-path.third{
	background-position:0 -88px}
.user-order-show .flow-path.fourth{
	background-position:0 -132px}
.user-order-show .product-msg{
	float:left;
	width:870px;
	margin-bottom:40px}
.user-order-show .product-msg .pm-tit{
	float:left;
	color:#0088d0;
	width:870px;
	height:34px;
	line-height:34px;
	margin-bottom:10px;
	font-size:16px;
	border-bottom:1px solid #dcdcdc}
.user-order-show .product-msg .pm-tit strong{
	float:left;
	padding-left:25px;
	background:url(../images/order-show-ico.png) no-repeat}
.user-order-show .product-msg .pm-tit strong.ico01{
	background-position:0 7px}
.user-order-show .product-msg .pm-tit strong.ico02{
	background-position:0 -44px}
.user-order-show .product-msg .pm-tit strong.ico03{
	background-position:0 -95px}
.user-order-show .product-msg .pm-tit strong.ico04{
	background-position:0 -376px}
.user-order-show .product-msg .pm-list{
	float:left;
	width:870px}
.user-order-show .product-msg .pm-list dt{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px}
.user-order-show .product-msg .pm-list dd{
	float:left;
	width:770px;
	min-height:30px;
	line-height:30px;
	font-size:14px}
.user-order-show .product-msg .pm-list dd .zt-dcl{
	display:block;
	color:#fb4734}
.user-order-show .product-msg .pm-list dd .zt-nfk{
	display:block;
	color:#e60012}
.user-order-show .product-msg .pm-list dd .zt-dp{
	display:block;
	color:#ff9b3a}
.user-order-show .product-msg .pm-list dd .zt-end{
	display:block;
	color:#00b7ee}
.user-order-show .product-msg .table-msg{
	float:left;
	width:870px;
	margin-top:10px}
.user-order-show .product-msg .table-msg table{
	border:1px solid #d8d8d8;
	border-top:0}
.user-order-show .product-msg .table-msg th{
	text-align:center;
	border-top:1px solid #d8d8d8;
	background:#f2f2f2}
.user-order-show .product-msg .table-msg td{
	text-align:center;
	border-top:1px solid #d8d8d8}
.user-order-show .product-msg .table-msg .l-con{
	float:left;
	padding-left:20px}
.user-order-show .product-msg .jf{
	float:left;
	width:870px;
	margin:10px 0 20px}
.user-order-show .product-msg .jf span{
	float:left;
	height:26px;
	line-height:26px;
	margin-right:20px;
	border:1px solid #00b7ee;
	border-radius:3px;
	overflow:hidden}
.user-order-show .product-msg .jf span em{
	float:left;
	color:#fff;
	width:70px;
	text-align:center;
	background:#00b7ee}
.user-order-show .product-msg .jf span b{
	float:left;
	color:#00b7ee;
	height:26px;
	padding:0 8px;
	background:#fff}
.user-order-show .product-msg .pm-list dd .zj{
	float:left;
	color:#c00;
	font-size:24px;
	font-weight:bold}
.user-order-show .product-msg .pm-list dd .hq{
	float:left;
	color:#7d7d7d;
	margin-left:25px}
.user-order-show .product-msg .pm-list dd .nj{
	float:left;
	margin-right:25px}
.user-order-show .product-msg .pm-list dd .pj{
	float:left;
	color:#cc0000}
.user-order-show .order-settle{
	float:left;
	width:870px;
	height:34px;
	padding:18px 0;
	background:#fff0d9}
.user-order-show .order-settle span{
	float:right;
	height:34px;
	line-height:34px;
	margin-right:25px;
	font-size:14px}
.user-order-show .order-settle span strong{
	color:#fb4734;
	font-size:25px;
	font-weight:bold}
.user-order-show .order-settle input{
	float:right;
	color:#fff;
	width:120px;
	height:34px;
	line-height:34px;
	margin-right:25px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	border-radius:3px}
.user-order-show .order-settle input.load-btn{
	background:#bfbfbf}
.user-order-show .order-settle input.now-fk-btn{
	background:#fb4734}
.user-order-show .order-settle input.now-dp-btn{
	background:#ff9b3a}
.user-order-show .order-settle input.cancel-dd-btn{
	background:#898989}
/*用户评论*/
.user-order-plbox{
	float:left;
	width:954px;
	padding:18px;
	border:1px solid #dcdcdc}
.user-order-plbox .pl-tit{
	float:left;
	color:#0088d0;
	width:954px;
	padding-bottom:10px;
	font-size:16px;
	border-bottom:1px solid #dcdcdc}
.user-order-plbox .pl-con{
	float:left;
	width:954px;
	margin-top:15px}
.user-order-plbox .pl-con .pic{
	float:left;
	width:250px}
.user-order-plbox .pl-con .pic img{
	float:left;
	width:250px;
	height:177px}
.user-order-plbox .pl-con .pic span{
	float:left;
	color:#333;
	width:250px;
	line-height:20px;
	margin-top:5px;
	font-size:14px}
.user-order-plbox .pl-con .nr{
	float:right;
	width:674px;}
.user-order-plbox .pl-con .nr .txt-area{
	float:left;
	width:664px;
	padding:5px;
	margin-top:10px;
	background:#eef8fd}
.user-order-plbox .pl-con .nr .txt-area textarea{
	float:left;
	width:652px;
	height:100px;
	padding:5px;
	border:1px solid #dcdcdc}
.user-order-plbox .pl-con .nr .btn-box{
	float:left;
	width:674px;
	margin-top:10px}
.user-order-plbox .pl-con .nr .btn-box a{
	float:right;
	width:98px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left:15px;
	font-size:14px;
	border-radius:3px}
.user-order-plbox .pl-con .nr .btn-box a.fb-btn{
	color:#fff;
	border:1px solid #0082dd;
	background:#0082dd}
.user-order-plbox .pl-con .nr .btn-box a.qx-btn{
	border:1px solid #dcdcdc;
	background:#fff}

.star-box{
	float:left;
	width:674px;
	color:#333;
	font-size:14px;}
.star-box .pl-star {
	display: inline-block;
	vertical-align: middle}
.star-box div.hint {
	color:#fc6000;
	display:inline-block;
	height:20px;
	margin-left:10px;
	font-size:12px;
	text-align:center;
	vertical-align:middle}

/*登录绑定*/
.login-bind-box{
	position:absolute;
	left:50%;
	top:50%;
	width:270px;
	height:250px;
	padding:10px 50px;
	margin:-135px 0 0 -185px;
	border-radius:5px;
	background:url(../images/repeat-bg02.png) left top repeat}
.login-bind-box .login-bind-tit{
	color:#1b1b1b;
	height:40px;
	line-height:40px;
	margin-bottom:20px;
	font-size:16px;
	border-bottom:1px solid #959595}
.login-bind-box .login-bind-or{
	color:#1b1b1b;
	height:30px;
	line-height:30px;
	margin:50px 0;
	font-size:14px;
	text-align:center}
.login-bind-box .login-bind-or:before{
	content:' ';
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:30px;
	height:30px;
	vertical-align:middle;
	margin:-3px 5px 0 0;
	background:url(../images/ls-icobg.png) no-repeat -98px -210px}
.login-bind-box .login-bind-xz{
	height:40px}
.login-bind-box .login-bind-xz a.now-bind-btn,
.login-bind-box .login-bind-xz a.not-bind-btn,
.login-bind-box .login-bind-xz a.direct-login-btn{
	display:block;
	color:#fff;
	width:115px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	background:#0082dd}
.login-bind-box .login-bind-xz a:hover.now-bind-btn,
.login-bind-box .login-bind-xz a:hover.not-bind-btn,
.login-bind-box .login-bind-xz a:hover.direct-login-btn{
	background:#0567ac}
.login-bind-box .login-bind-xz .bind-txt-btn{
	color:#1b1b1;
	height:40px;
	line-height:40px}
.login-bind-box .login-bind-xz .bind-txt-btn a{
	color:#f60}
.login-bind-box .login-bind-xz .bind-txt-btn a:hover{
	text-decoration:underline}
.login-bind-box .login-account-key ul li.password{
	position:relative;}
.login-bind-box .login-account-key ul li.password:after{
	content:' ';
	display:block;
	width:23px;
	height:15px;
	position:absolute;
	right:10px;
	top:13px;
	z-index:9999;
	cursor:pointer;
	background:url(../images/show-password-ico.png) no-repeat right 0}
.login-bind-box .login-account-key ul li.password:hover:after{
	background:url(../images/show-password-ico.png) no-repeat left 0}
/*消费码*/
.consume-box{
	clear:both;
	padding:10px}
.consume-box .consume-num{
	color:#333;
	font-size:14px}
.consume-box .consume-num span{
	color:#999}
.consume-box .consume-pic{
	margin-top:20px}
.consume-box .consume-pic img{
	width:180px;
	height:180px;
	padding:15px;
	border-radius:10px;
	border:1px solid #dcdcdc}








